
#ifndef XDNS_QUESTION_INFO_H
#define XDNS_QUESTION_INFO_H

#include <string>

class XdnsQuestionInfo
{
public:
    XdnsQuestionInfo();
    XdnsQuestionInfo(const XdnsQuestionInfo& anotherInfo);
    ~XdnsQuestionInfo();
    XdnsQuestionInfo& operator=(const XdnsQuestionInfo& anotherInfo);

    /* See xdns-protocol.h and RFC 1035 for description. */
    unsigned short m_qtype;
    unsigned short m_qclass;
    std::string m_qname;
};

#endif  // XDNS_QUESTION_INFO_H

